home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_200 / 271_02 / smtc.toc < prev    next >
Text File  |  1988-01-29  |  8KB  |  137 lines

  1.  
  2.                  STEVE'S TURBO-C LIBRARY LIST OF FUNCTIONS
  3.  
  4.       aabort          Abort a program with character to stdout
  5.       argval          Extract a numerical value from a command line argument
  6.       badext          Report invalid filename extension and exit
  7.       basename        Split a string into path and/or filename
  8.       blpr            Low Level Write to Printer
  9.       blprstat        Low Level Status from Printer
  10.       cant            Report inability to open a file and exit
  11.       center          Center a text string in a field
  12.       chkcts          Check serial port CTS bit
  13.       chkdcd          Check serial port DCD bit
  14.       chkdsr          Check serial port DSR bit
  15.       chkring         Check serial port RI bit
  16.       clear_game      Clear the gameport processor
  17.       clrcaps         Clear the caps lock keyboard flag
  18.       clrfield        Clear a field on the screen
  19.       clrnumlock      Clear the num lock keyboard flag
  20.       cls             Clear screen and home cursor
  21.       crc_clear       Clear (initialize) crc value
  22.       crc_finish      Finish crc calculation
  23.       crc_update      Update crc calculation
  24.       cursor_style    Set the cursor style
  25.       d_cls           Clear current screen
  26.       d_pos           Position the cursor on a video page
  27.       d_say           Display a string at a specific location on current page
  28.       d_saypag        Display a string at a specific location on specified page
  29.       daynum          Find the number of a date within a year
  30.       debounce        Game Port input processor
  31.       dvid_attrib     Set video attribute                (Direct memory)
  32.       dvid_bios       Force bios in direct video routines
  33.       dvid_box        Display a box on the screen           "      "
  34.       dvid_char_at    Display a character at a position     "      "
  35.       dvid_char_atr   same, with cursor return              "      "
  36.       dvid_chgattrib  Change the attribute in an area of screen    "
  37.       dvid_clrfield   Clear a field on the screen           "      "
  38.       dvid_cls        Clear the display                     "      "
  39.       dvid_e2eol      Erase to end of line                  "      "
  40.       dvid_e2eos      Erase to end of screen                "      "
  41.       dvid_enterdata  Keyboard data entry/parser            "      "
  42.       dvid_enterfn    same as disp_enterdata, for filenames "      "
  43.       dvid_flush      Update cursor position onscreen       "      "
  44.       dvid_getattr    Get current video attribute & page    "      "
  45.       dvid_getchr     Read char & attrib from video memory  "      "
  46.       dvid_init       Initialize direct video access        "      "
  47.       dvid_done       De-init direct video access           "      "
  48.       dvid_move       Set row & col for next video write    "      "
  49.       dvid_putchr     Display a character                   "      "
  50.       dvid_say        Display a string at a position        "      "
  51.       dvid_sayr       same, with cursor return              "      "
  52.       dvid_scroll     Scroll a section of the screen        "      "
  53.       dvid_setpage    Set the video page for write & display "     "
  54.       dvid_sync       Switch CGA sync on/off                "      "
  55.       dstr_i          Make an ASCII decimal string into an integer
  56.       enterdata       Keyboard data entry/parser
  57.       enterfn         same as enterdata, but for filenames
  58.       eraok           Ask permission to erase an existing file
  59.       error           Display a message and exit
  60.       exists          See if a file exists
  61.       exit2dos        Request permission to exit to DOS
  62.       expand_args     Expand command line wildcards
  63.       exttyp          Check a filename for a specified extension type
  64.  
  65.       page -2-
  66.  
  67.       fillch          Fill a string with a specified character
  68.       fopend          fopen a file in a specified environment variable
  69.       fopeng          fopen a file in a specified environment variable or PATH
  70.       fopenp          fopen a file in the PATH
  71.       get_code_adr    get the segment and offset of a function address
  72.       get_data_adr    get the segment and offset of a data item
  73.       _getdi          Get device information from file handle
  74.       get_press       Fetch a waiting (debounced) gameport input value
  75.       getkey          Extended keyboard fetch
  76.       getpath         Fetch and parse the environment PATH string
  77.       getpos          Get current cursor position
  78.       gtodstr         Report time and date to a string
  79.       gtodsub         Report time and date to output channel
  80.       hstr_i          Make an integer from a hexadecimal ascii string
  81.       i_dstr          Make an integer from a decimal ASCII string
  82.       ibmtype         Find out the type of computer
  83.       init_game       Initialize the game port debouncer
  84.       installtick     (see ticker)
  85.       iscons          Check specified file descriptor to see if CON:
  86.       isleap          Check if a specified year is a leap year
  87.       _kbstate        Return all keyboard flags
  88.       kbstatus        Check a keyboard status flag
  89.       lexcmp          Lexical comparison of two strings
  90.       loadstr         Load a string and pad if needed
  91.       mkbox           Make a box on the screen
  92.       mktone          Make a tone to the speaker
  93.       monthis         Get a pointer to the name of a month
  94.       newext          Change a filename's extension to something else
  95.       opend           open a file in a specified environment variable
  96.       openg           open a file in a specified environment variable or PATH
  97.       openp           open a file in the PATH
  98.       pr_carret       send a carriage return to printer (low level)
  99.       pr_eject        send a formfeed to printer (low level)
  100.       pr_nl           send a carriage return and line feed to printer
  101.       pr_putc         print a character to printer (low level)
  102.       pr_putline      print a string to printer, append cr/lf (low level)
  103.       pr_puts         print a string to printer (low level)
  104.       pr_set          select printer to use for low level access
  105.       readchar        Read a character from a serial port
  106.       ready_rcv       Check serial port for an available character
  107.       ready_xmt       See if serial port can accept a character
  108.       removetick      (see ticker)
  109.       repchar         Repeat a character to a file descriptor
  110.       rmallws         Remove all whitespace from a string
  111.       rmlead          Remove leading whitespace from a string
  112.       rmtrail         Remove trailing whitespace from a string
  113.       setcaps         Set capslock keyboard flag
  114.       setdtr          Set/Reset serial port DTR bit
  115.       setnumlock      Set numlock keyboard flag
  116.       setport         Set the parameters for a serial port
  117.       setrts          Set/Reset serial port RTS bit
  118.       soundoff        Turn off the speaker
  119.       soundon         Turn on the speaker
  120.       strip           Strip a newline character from a string
  121.       _stuff          Get raw equipment report
  122.       stuff           Get equipment report (high level)
  123.  
  124.       page -3-
  125.  
  126.       ticker          Real-time hardware clock interrupt services
  127.       untab           Replace tabs with spaces in a string
  128.       vid_border      Set border color
  129.       vidpage         Set a video page as active page
  130.       vid_palette     Set graphics color pallette
  131.       vid_rdpix       Read graphics pixel color
  132.       vid_wrpix       Write a graphics color pixel
  133.       vmode           Set video mode
  134.       weekday         Determine the day of the week from the true date
  135.       wkdayname       Get a pointer to the name of the day
  136.       writechar       Write a character to a serial port
  137.